/*
 *  Copyright (C) 2009 Antonio Mata Chamorro
 *  
 *  Este programa es software libre: usted puede redistribuirlo y/o modificarlo
 *  bajo los t�rminos de la Licencia P�blica General GNU publicada
 *  por la Fundaci�n para el Software Libre, ya sea la versi�n 3
 *  de la Licencia, o (a su elecci�n) cualquier versi�n posterior.
 *  
 *  Este programa se distribuye con la esperanza de que sea �til, pero 
 *  SIN GARANT�A ALGUNA; ni siquiera la garant�a impl�cita
 *  MERCANTIL o de APTITUD PARA UN PROP�SITO DETERMINADO. 
 *  Consulte los detalles de la Licencia P�blica General GNU para obtener 
 *  una informaci�n m�s detallada. 
 *  
 *  Deber�a haber recibido una copia de la Licencia P�blica General GNU
 *  junto a este programa. 
 *  En caso contrario, consulte <http://www.gnu.org/licenses/>.
 *   
 */
package org.javahispano.javacup.tacticas_aceptadas.amata.com.amata.javacup.tacticas;

/**
 * Mensaje que ordena al jugador que lo recibe que vaya hacia un cierto punto
 * del campo de juego. El mensaje puede indicar que al llegar a este punto se
 * pida un pase de bal�n al jugador que lo controla.
 * 
 * 
 * @author Antonio Mata Chamorro
 * */
public class GotoMessage extends SoccerMessage {
	private Spot spot;
	private boolean supportingPosition;

	public GotoMessage(Spot spot, boolean supportingPosition) {
		this.spot = spot;
		this.supportingPosition = supportingPosition;
	}

	public Spot getSpot() {
		return this.spot;
	}

	/**
	 * Indica si se ordena ir a ese punto para pedir un pase.
	 * 
	 * @return true si al llegar a ese punto el jugador deberia pedir pase al
	 *         quien posea el bal�n.
	 * */
	public boolean isSupportingPosition() {
		return supportingPosition;
	}

}